<?php 
include "includes/session.php";
include "includes/comunes.php";
require_once("includes/paginator.class.php");
$pages = new Paginator;


//armo el Where de la consutla
$where=" 1=1 ";
$whereDet=" 1=1 ";
if(!isset($_GET['submit'])){
    $where.=" and solicitudEstado=1";
	$whereDet=" detalleEstadoProducto=1";}
// else
    // if($_GET['activo']<>2)
     // $where.=" and solicitudActivo =".$_GET['activo'];

 if($_GET['pedido']<>"" and $_GET['pedido']<>0)
     $where.=" and solicitudId in (".$_GET['pedido'].")";
 if($_GET['tipopedido']<>"" and $_GET['tipopedido']<>0)
     $where.=" and solicitudTipo=".$_GET['tipopedido'];
 if($_GET['estado']<>"" and $_GET['estado']<>0){
     //$where.=" and solicitudEstado=".$_GET['estado'];
	 $whereDet.=" and detalleEstadoProducto=".$_GET['estado'];
	 }
if($_GET['usuario']<>"" and $_GET['usuario']<>0)
     $where.=" and solicitudAutor=".$_GET['usuario'];
	 if($_GET['origen']<>"" and $_GET['origen']<>0)
     $where.=" and solicitudOrigen=".$_GET['origen'];
if($_GET['destino']<>"" and $_GET['destino']<>0)
     $where.=" and solicitudDestino=".$_GET['destino'];
if($_GET['fecha']<>"")
     $where.=" and solicitudFecha >='".$_GET['fecha']."'";
if($_GET['fechah']<>"")
     $where.=" and solicitudFecha <='".$_GET['fechah']."'";
if($_GET['fechapla']<>"")
     $where.=" and solicitudFechaPlanificada ='".$_GET['fechapla']."'";


     
 

if($_SESSION['usuTipo']==0)
 $where.=" and (solicitudOrigen=".$_SESSION['usuSucursal']." or solicitudDestino=".$_SESSION['usuSucursal'].") ";


//realizo la consulta paro obtener los totales
$tabla="solicitudes";
$condicion=" ".$where;
$orden=" order by  solicitudFecha desc ";
$result=  cons_sql($tabla, $condicion, $orden);
$resultDet=  cons_sql($tabla, $condicion, $orden);
//finc consulta

$pages->items_total = mysql_num_rows($result);
$pages->mid_range = 9;
$pages->paginate();

$orden=" order by solicitudFecha desc  ".$pages->limit;
$result=  cons_sql($tabla, $condicion, $orden);
$resultDet=  cons_sql($tabla, $condicion, $orden);

$_SESSION['where']=$where;

$_SESSION['whereDet']=$whereDet;
$items=300;



?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta HTTP-EQUIV="refresh" CONTENT="300"/>
<title>Sistema de Registro de Atencion</title>

<link href="estilos.css" rel="stylesheet" type="text/css" />

<!--libreria jquery central-->

<script src="jquery-ui/js/jquery-1.9.1.js"></script>
<!--fin libreria central-->


<!--Librerias para el combo-->
<script language="JavaScript" type="text/javascript" src="combos/jquery.chainedSelects.js"></script>
<!--fin libreria-->

<!--librerias ui-->
<link href="jquery-ui/css/ui-lightness/jquery-ui-1.10.2.custom.css" rel="stylesheet"/>
<script src="jquery-ui/js/jquery-ui-1.10.2.custom.js"></script>
<!--fin libreria-->



<!--libreria flexigrid-->
<link rel="stylesheet" type="text/css" href="jquery-ui/css/ui-flexigrid/flexigrid.css">
    <script type="text/javascript" src="jquery-ui/js/flexigrid.js"></script>
<!--fin libreria-->
<!--VENTANA MODAL 
<link href="modal/styles/modal-window.css" type="text/css" rel="stylesheet" /> 
 
		<script type="text/javascript" language="javascript" src="modal/scripts/modal-window.min.js"></script>  -->


<script language="JavaScript" type="text/javascript">
$(function()
{

<?php  for ($a=1;$a<=$items;$a++):?>
  
             //        funcion que implementa combos
	$('#diferencia<?php echo $a?>').chainSelect('#motivo<?php echo $a?>','combosmotivossolicitudes.php',
	{
		before:function (target) //before request hide the target combobox and display the loading message
		{
			$("#loading").css("display","block");
			$(target).css("display","none");
		},
		after:function (target) //after request show the target combobox and hide the loading message
		{
			$("#loading").css("display","none");
			$(target).css("display","inline");
		}
	});
//        fin funcion
 
<?php endfor?> 

              

//          funcion datapicker

       $( "#fecha" ).datepicker({
         dateFormat: "yy-mm-dd"

      });
       $( "#fechah" ).datepicker({
         dateFormat: "yy-mm-dd"

      });
      $( "#fechapla" ).datepicker({
         dateFormat: "yy-mm-dd"

      });
//             funcion

  // $('#flex1').flexigrid({
      // colModel : [
            
		// {display: 'Nro.Solicitud', name : 'pedidoID', width : 50, sortable : true, align: 'center'},
		// {display: 'Fecha Planif.', name : 'fecha', width : 60, sortable : true, align: 'left'},
		// {display: 'Estado', name : 'estado', width : 50, sortable : true, align: 'left'},
		// {display: 'Suc. Ori', name : 'destino', width : 150, sortable : true, align: 'left'},
		// {display: 'Suc. Des', name : 'destino', width : 150, sortable : true, align: 'left'},
		// {display: 'Creado el', name : 'destino', width : 60, sortable : true, align: 'left'},
                // {display: 'Dias', name : 'dias', width : 50, sortable : true, align: 'left'},
                // {display: 'Acciones', name : 'acciones', width : 60, sortable : false, align: 'left'}
		// ],
                // width: 450,
                // height: 1000
              
  // });
  
  
  
  $('#flex2').flexigrid({
      colModel : [
        {display: ' ', name : 'pedidoID', width : 13, sortable : true, align: 'center'},        
		{display: 'Nro.', name : 'pedidoID', width : 30, sortable : true, align: 'center'},
		{display: 'Fecha Planif.', name : 'fecha', width : 50, sortable : true, align: 'left'},
		{display: 'Suc. Ori.', name : 'origen', width : 140, sortable : true, align: 'left'},
		{display: 'Suc. Des.', name : 'destino', width : 140, sortable : true, align: 'left'},
		{display: 'Articulo', name : 'destino', width : 200, sortable : true, align: 'left'},
		{display: 'Un.', name : 'creado', width : 25, sortable : true, align: 'left'},
        {display: 'Mtr.', name : 'creado', width : 25, sortable : true, align: 'left'},
        {display: 'Pal.', name : 'dias', width : 25, sortable : true, align: 'left'},
		{display: 'Paq.', name : 'dias', width : 25, sortable : true, align: 'left'},
        {display: 'Motivo/Crea', name : 'acciones', width : 250, sortable : false, align: 'left'}

		],
                width: 750,
                height: 1000
              
  });
  
  
  // funcion para validacion de formularios
       
             $("#solicitud").submit(function () {
			 var bandera=0;

                 // $(".ck").each(function(){    
	
						// if ($(this).attr("checked") ) {	
	
							// bandera=1;
	
						// } 
				 // });
				 
				 // if (bandera==0){
					// alert("Debe seleccionar al menos un item");
                    // return false;
				 // }else
				   // return true;
				 
				
				});
  
  
  
  
  
  $('#nuevopedido').tooltip({
      track: true
    });
	
	$('#pedidodesdesolicitud').tooltip({
      track: true
    });
	
	$('#exportaritem').tooltip({
      track: true
    });
	$('#importaritem').tooltip({
      track: true
    });
	
	
	
	
  
<?php for ($i=1;$i<30;$i++):?>
  $('#fila<?php echo $i?>').tooltip({
      track: true
    });
 
<?php endfor?>
<?php for ($i=1;$i<30;$i++):?>
  $('#visualizar<?php echo $i?>').tooltip({
      track: true
    });

<?php endfor?>
 <?php for ($i=1;$i<30;$i++):?>
  $('#editar<?php echo $i?>').tooltip({
      track: true
    });

<?php endfor?>
<?php for ($i=1;$i<30;$i++):?>
  $('#imprimir<?php echo $i?>').tooltip({
      track: true
    });

<?php endfor?>
<?php for ($i=1;$i<30;$i++):?>
  $('#tratar<?php echo $i?>').tooltip({
      track: true
    });

<?php endfor?>
<?php for ($i=1;$i<30;$i++):?>
  $('#fecha<?php echo $i?>').tooltip({
      track: true
    });

<?php endfor?>

//funcion tabs
       $(function() {
             $( "#tabs" ).tabs();
        });


$('#checkMain').on('click',function(){

$('.checkAll').attr('checked',($(this).is(':checked')) ? true:false);

});

  $("#checkMain").click(function(event){
	     if($(this).is(":checked")) {
		 	$(".ck:checkbox:not(:checked)").attr("checked", "checked");
		 }else{
			 $(".ck:checkbox:checked").removeAttr("checked");
		 }
	   });

	  $( "#menu" ).menu({position: {at: "left bottom"}});

});
</script>



</head>

<body>

<div class="container" style="width:1300px;">
<?php include "includes/headGrande.php"?>
   <div class="content">
       <div class="tituloprincipal"><img src="img/solicitud.jpg" width="25" height="25" border="0"/> Administrar Solicitudes
           <?php include 'includes/submenu.php';?>  
           </div>
       
       <div class="contenedorpedido">
       <form id="altapedido" name="altapedido" method="GET" action="plaListaSolicitudes.php">
        <fieldset>
             <legend><b>Seleccione Filtros</b></legend>
             <table>
                 <tr>

                    <td class="textotablamenuform">Nro. Solicitud</td>
                    <td class="textotablamenuform"><input type="text" name="pedido" id="pedido" value="" class="campo_form" /></td>

                     <td class="textotablamenuform">Estado</td>
                     <td class="textotablamenuform">
                          <select name="estado" id="estado" class="campo_form">

                             <option selected value="0">Seleccionar...</option>
                             <?php
                             $est=obtener_estados_solicitudes();

                             while($regest=mysql_fetch_array($est)){
                                 echo "<option value='".utf8_encode($regest['estadoId'])."'>".utf8_encode($regest['estadoNombre'])."</option>";
                             }

                             ?>


                            
                         </select>
                     </td>
                     <td class="textotablamenuform">Usuario</td>
                     <td class="textotablamenuform">
                          <select name="usuario" id="usuario" class="campo_form">
                             <option selected value="0">Seleccionar...</option>
                             <?php
                             $ped=obtener_usuarios();

                             while($regPed=mysql_fetch_array($ped)){
                                 echo "<option value='".utf8_encode($regPed['usuariosId'])."'>".utf8_encode($regPed['usuariosNombre']).",".utf8_encode($regPed['usuariosApellido'])."</option>";
                             }

                             ?>

                         </select>
                                         </td>
                 </tr>
                 <tr>
				    <td class="textotablamenuform">Origen Propuesto</td>
                     <td class="textotablamenuform">
                        <select name="origen" id="origen" class="campo_form">
                             <option selected value="0">Todos...</option>
                             <?php
                             $ped=obtener_sucursales();

                             while($regPed=mysql_fetch_array($ped)){
                                 
                                       echo "<option value='".utf8_encode($regPed['sucursalId'])."'>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";


                             }

                             ?>

                         </select>
                     </td>
                     <td class="textotablamenuform">Destino</td>
                     <td class="textotablamenuform">
                        <select name="destino" id="destino" class="campo_form">
                             <option selected value="0">Todos...</option>
                             <?php
                             $ped=obtener_sucursales();

                             while($regPed=mysql_fetch_array($ped)){
                                 
                                       echo "<option value='".utf8_encode($regPed['sucursalId'])."'>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";


                             }

                             ?>

                         </select>
                     </td>
                     <!--<td class="textotablamenuform">Destino</td>
                     <td class="textotablamenuform">
                          <select name="destino" id="destino" class="campo_form">
                            <option selected value="0">Todos...</option>
                             <?php
                             //$ped=obtener_sucursales();

                            // while($regPed=mysql_fetch_array($ped)){
//                                 if($regPed['sucursalId']==$_SESSION['usuSucursal'])
//                                   echo "<option value='".utf8_encode($regPed['sucursalId'])."' selected>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";
//                                 else
                                   //   echo "<option value='".utf8_encode($regPed['sucursalId'])."'>".utf8_encode($regPed['sucursalNombre'])." (".utf8_encode($regPed['sucursalCodigo']).")</option>";


                          //   }

                             ?>

                         </select>
                     </td> -->
                     <td class="textotablamenuform">Fecha Desde</td>
                     <td class="textotablamenuform"><input type="text" name="fecha" id="fecha" value="" class="campo_form" /></td>
					
                 </tr>
               <!--  <tr>
                    <td class="textotablamenuform">Fecha Hasta</td>
                    <td class="textotablamenuform"><input type="text" name="fechah" id="fechah" value="" class="campo_form" /></td>
                      <td class="textotablamenuform">Tipos</td>
                    <td class="textotablamenuform">
                    <select name="activo" id="activo" class="campo_form">

                            <option selected value="2">Todos...</option>
                             <option  value="1">Activos</option>
                             <option  value="0">No Activos</option>

                         </select>
                    </td>
                        <td class="textotablamenuform">Creado</td>
                    <td class="textotablamenuform">
                    <select name="creado" id="creado" class="campo_form">

                            <option selected value="0">Todos...</option>
                             <option  value="1">Por mi Sucursal</option>
                             <option  value="2">Pedidos a mi Sucursal</option>

                         </select>
                    </td>
                        </tr> -->
                 <tr>
				  <td class="textotablamenuform">Fecha Hasta</td>
                    <td class="textotablamenuform"><input type="text" name="fechah" id="fechah" value="" class="campo_form" /></td>
                    <td class="textotablamenuform">Fecha Planificada</td>
                    <td class="textotablamenuform" ><input type="text" name="fechapla" id="fechapla" value="" class="campo_form" /></td>
                 </tr>
                   <tr>
                    <td class="textotablamenuform" style="text-align: right;" colspan="8">
                         <input type="reset" name="enviar" value="Limpiar"  class="boton_form"/>
                         <input name="submit" id="submit" type="submit" value="Realizar Busqueda" class="boton_form"/>
                     </td>
                 </tr>
             </table>
        </fieldset>
       </form>
	    <div id="tabs">
               <ul>
                  
                   <li><a href="#tabs-1">Lista de Articulos en Solicitudes</a></li>
               </ul>
          
		 
		 
		 
		 
		 <div id="tabs-1">
		 
		  <form id="solicitud" name="solicitud" method="POST" action="generarPedidos.php"> 
		  <fieldset>
             <legend><b>Lista de Items Solicitudes</b></legend>
             <a href="altaPedido.php"><img src="img/pedidos.jpg" width="25" height="25" border="0" id="nuevopedido" title="Alta de un nuevo Pedido" />  </a>
			 <input name="submit"  type="submit"  style="background-image:url(img/solicitud.jpg);border:0px;background-color: transparent;background-position: 50% 50%;background-repeat: no-repeat;background-size: 100%;width:25px;" value="" id="pedidodesdesolicitud" title="Alta de un nuevo Pedido desde Solicitud"/>
			 <!--<img src="img/solicitud.jpg" width="25" height="25" border="0" id="pedidodesdesolicitud" title="Alta de un nuevo Pedido desde Solicitud" />  -->
			 <a href="exportarSolicitudes.php"><img src="img/importar.jpg" width="25" height="25" border="0" id="exportaritem" title="Exportar a Excel los pedidos"/></a>		
			  <a href="importarSolicitudes.php"><img src="img/importarSolicitudes.jpg" width="25" height="25" border="0" id="importaritem" title="Generar pedidos desde Excel"/></a>		
			
			 </a>
             </br>

             <table id="flex2" >

               <tbody>
			   <tr>

                     <td class="textotablamenuform" colspan="9"><input  id="checkMain" name="checkAll" type="checkbox" /></td>


                       </tr>

                <?php
                $i=1;
				
               if(mysql_num_rows($resultDet)>0):
                while($regDet=  mysql_fetch_array($resultDet)):
				$tablaDet="solicituddetalle";
				if($_SESSION['whereDet'])
				$condicionDet=$_SESSION['whereDet']." and detalleSolicitud=".$regDet['solicitudID'];
				else
				$condicionDet=$whereDet." and detalleSolicitud=".$regDet['solicitudID'];
				$ordenDet=" order by detalleItem";
				$resItem=cons_sql($tablaDet,$condicionDet,$ordenDet);
				
				if(mysql_num_rows($resItem)>0):
				 while($regItem=  mysql_fetch_array($resItem)):
				  if($regItem['detalleEstadoProducto']==2)
				     $estadoInput="disabled";
					 else
					  $estadoInput="";
				?>
                  <tr id="fila<?php echo $i?>">
                     <td>
					 <input class="ck" type="checkbox"  value="<?php echo $regItem['detalleId']?>" name="linea<?php echo $i?>" <?php echo $estadoInput ?>/>
					</td>
                     <td  style="<?php echo obtener_color_fondo_solicitud($regDet['solicitudFechaPlanificada'],date("Y-m-d"),$regDet['solicitudEstado'])?>"><?php echo $regDet['solicitudID']?>
					 <input type="hidden" value="<?php echo $regDet['solicitudID'] ?>" name="detsolicitud<?php echo $i ?>" id="detsolicitud<?php echo $i ?>"/>
					  <input type="hidden" value="<?php echo $regItem['detalleItem'] ?>" name="detitem<?php echo $i ?>" id="detitem<?php echo $i ?>"/>
					 
					 </td>
                     <td ><?php echo format_fec($regDet['solicitudFechaPlanificada'],"/")?>
					  <input type="hidden" value="<?php echo $regDet['solicitudFechaPlanificada'] ?>" name="detfecha<?php echo $i ?>" id="detfecha<?php echo $i ?>"/>
					 </td>
					 <td ><?php echo obtener_sucursal_nombre($regDet['solicitudOrigen'])?></td>
                     <td ><?php echo obtener_sucursal_nombre($regDet['solicitudDestino'])?>
					  <input type="hidden" value="<?php echo $regDet['solicitudDestino'] ?>" name="detdestino<?php echo $i ?>" id="detdestino<?php echo $i ?>"/>
					  <input type="hidden" value="<?php echo $regDet['solicitudOrigen'] ?>" name="detorigen<?php echo $i ?>" id="detorigen<?php echo $i ?>"/>
					 </td>
					 <td ><?php echo $regItem['detalleProducto'] ?> <?php echo obtener_nombre_producto($regItem['detalleProducto'])?>
					 <input type="hidden" value="<?php echo $regItem['detalleProducto'] ?>" name="detproducto<?php echo $i ?>" id="detproducto<?php echo $i ?>"/>
					 </td>
                     <td>
					  <input type="text" <?php echo $estadoInput ?> value="<?php echo $regItem['detalleUnidades'] ?>" size="3" name="detunidades<?php echo $i ?>" id="detunidades<?php echo $i ?>"/>
					</td>
                     <td>
					 <input type="text" <?php echo $estadoInput ?> value="<?php echo $regItem['detalleMetros'] ?>" size="3" name="detmetros<?php echo $i ?>" id="detmetros<?php echo $i ?>"/>
					 </td>
					 <td>
					 <input type="text" <?php echo $estadoInput ?> value="<?php echo $regItem['detallePallets'] ?>" size="3" name="detpallets<?php echo $i ?>" id="detpallets<?php echo $i ?>" />
					</td>
					 <td>
					 <input type="text" <?php echo $estadoInput ?> value="<?php echo $regItem['detallePaquetes'] ?>" size="3" name="detpaquetes<?php echo $i ?>" id="detpaquetes<?php echo $i ?>" />
					</td>
					 
                      <td><select name="motivo<?php echo $i?>" id="motivo<?php echo $i?>"  style="height:20px;" <?php echo $estadoInput ?> >
                                     <?php echo listar_motivos_solicitudes($regItem['detalleMotivo']);?>
                                 </select>
								 <?php if ($estadoInput!='disabled'):?>
								 <select name="genera<?php echo $i?>" id="genera<?php echo $i?>"   style="height:20px;" <?php echo $estadoInput ?>>
								  <option value="0" selected>No</option>
									<option value="1">Si</option>
									   <?php endif?>
                                 </select>
					  </td>
					  
					  
                  </tr>
                 <?php
                 $i++;
				
				 endwhile;
				 endif;
                 endwhile;
				 endif;
                 
                 ?>

                   <tr>
                       <td colspan="8"><?php echo $pages->display_jump_menu();echo $pages->display_items_per_page();echo $pages->display_pages() ?></td>
                   </tr>
                </tbody>

             </table>
             

        </fieldset>
		</form>
		 
		 </div>
		 
		 
		 
		 
		 
		 
		 
		 
           
       </div>
 
       <div class="clear"></div>
   <br>
   </div>
 
  <?php include "includes/pieGrande.php"?>
 
</div>


</body>
</html>
